self energizing - German English Dictionary